difficult urination - Turco Inglés Diccionario